payment stop - French English Dictionary